bulletproof vest - Spanish English Dictionary